nehir havzası - Turkish English Dictionary